quadrangular membrane - Spanish English Dictionary